/*
 * persistencia.h
 *
 *  Created on: 06/11/2011
 *      Author: utn_so
 */

#ifndef PERSISTENCIA_H_
#define PERSISTENCIA_H_

/***************************************************************************/
/****************************** INCLUDES ***********************************/
/***************************************************************************/

#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <malloc.h>
#include <string.h>
#include "fat32.h"

/***************************************************************************/
/****************************** DEFINES ************************************/
/***************************************************************************/


/***************************************************************************/
/******************************** STRUCS  **********************************/
/***************************************************************************/


/***************************************************************************/
/****************************** FUNCIONES  *********************************/
/***************************************************************************/

extern int32_t persistirFAT(struct bootSector* boot);
extern int32_t persistirCluster(struct bootSector* boot, uint32_t cluster, unsigned char* clusterBuffer);


#endif /* PERSISTENCIA_H_ */
